Skip to content

Conversation

@donald
Copy link
Collaborator

This will install 1.12.1 of docker. This bee file will build it from source but requires docker to be already running on the build system. To break the loop, there is another package docker_binary available in /src/mariux which will install a version of docker from a binary installation. The bee file for docker_binary is also in the branch uninstalled of this repository. The branch uninstalled is intended for bee files, which are not supposed to be installed on the distmaster.

docker was build along this line:
./docker_binary.be0
bee install docker_binary

in another terminal: dockerd

./docker.be0

In later build revisions, we don't need docker_binary package but can reply on the installed docker package.

@donald
Copy link
Collaborator Author

wait... I'll add a systemd service file

Some options of docker.service are commented out, because they currently
don't work on our system (to old systemd).

We want to start docker only on demand.
@@ -0,0 +1,146 @@
#!/usr/bin/env beesh

# BEE_VERSION docker-1.12.1-1.bee
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The suffix could be removed.

@pmenzel
Copy link
Collaborator

I’d use docker: Add version 1.12.1, so that the information is available in git log --oneline.

What are we going to use Docker for? Just coming from the systemd conference, systemd-containerd or rkt would be good alternatives.

@donald
Copy link
Collaborator Author

This currently is just for our experimentation. We won't start dockerd per default and we won't allow ordinary users to talk to the daemon. And we can look at the alternatives, too. I'm considering to migrate the running docker container (labfolder, vpn server) to a standard system to get rid of the VM overhead.

Sign in to join this conversation on GitHub.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants